protective canvas sheet - Turc Anglais Dictionnaire